package trabajoISW2.presentation.client;

import java.util.List;

import trabajoISW2.presentation.shared.AddressDTO;
import trabajoISW2.presentation.shared.CreditCardDTO;
import trabajoISW2.presentation.shared.OrderDTO;
import trabajoISW2.presentation.shared.UserDTO;

public interface OrderManagementUseCase {
	
	public OrderDTO selectCreditCardAndAddress (String creditCard, int addressId, int orderId);
	
	public OrderDTO confirmOrder(int orderId);
	
	public void showInvoice (int orderId);
	
	public List<CreditCardDTO> getCards(UserDTO user);
	
	public List<AddressDTO> getAddresses(UserDTO user);
	


}
